home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
rbbs_pc
/
rbbsv100.zip
/
RBBSV100.EXE
/
PATCHINF.DOC
< prev
next >
Wrap
Text File
|
1993-05-19
|
4KB
|
93 lines
PATCHINF.EXE - Patch For RBBS-PC's DORINFOx.DEF Door Interface
Copyright (C) 1993 By Lightning Software, All Rights Reserved
THE MICROSOFT RUN-TIME MODULE BRUN45.EXE IS REQUIRED FOR OPERATION!
Warranty
--------
PATCHINF.EXE is distributed without warranty. In no event will Lightning
Software be liable to you for any damages from running this program. Including
any loss of profits, lost savings, or other incidental or consequential
damages arising out of your use of or inability to use the program, even if
Lightning Software or a authorized representative has been advised of the
possibility of such damages.
Lightning Software will not be liable for any such claim by any other party.
All risk associated with using this program are the complete responsibility of
the user.
Files you should have
---------------------
PATCHINF.EXE - The main PATCHINF program
PATCHINF.DOC - Installation documentation
What PATCHINF.EXE is
--------------------
The enclosed program PATCHINF.EXE is designed to patch RBBS-PC's DORINFOx.DEF
format interface files, to correct a minor bug present with Lightning Software
doors, this bug occurs when a caller's name or city and state contains one or
more periods. The Door Source library will generate a error number 5 (Illegal
function call) when the door attempts to convert the caller's name to proper
upper and lowercase characters. This patch will correct that problem by reading
in the door information file and re-writing the file with spaces replacing any
periods found in the user's first, last name or the city and state the caller
is from. Examples of doors which require this patch is Mini-Ad's and RBBS-
Verify also from Lightning Software.
This patch was written for use with Lightning Software's doors, although it
should work fine with other doors which use the Door Source library, there is
no gurantee that it will.
Setup
-----
Setup is very simple, all that's required is to simply place a line in your
door batch file before execution of the door program, an example batch file
is as follows:
@ECHO OFF
CLS
PATCHINF C:\RBBS\DORINFO1.DEF
DOOR
CD\RBBS
As shown above, all you have to do is place the PATCHINF.EXE program before
execution of the door, passing it the full path and filename of your
DORINFOx.DEF file (where x represents the node number). You will see
PATCHINF.EXE load and patch the desired door interface file (if patching is
required).
- Page 1 -
NOTE: If you will be running multiple doors that require this patch, you might
wish to place PATCHINF.EXE in your path for easier use.
In closing...
-------------
This is a "quick and dirty" utility, it's nothing fancy, but it does get the
job done very well, I decided to write this utility when I determined that
the doors I was writing were experiencing problems with user's who used
periods in their name and city and state. The need for this utility I am
sure will vary, however running this utility can prevent the entire door from
going down due to a simple problem such as this.
PATCHINF.EXE is written in QuickBasic 4.5, the program handles it's own
error trapping routines and will exit cleanly if an error occurs during
execution.
This utility is released as freeware, and may be freely distributed to all
BBS's and online services provided (1.) the program is not modified in ANY
WAY SHAPE OR FORM and (2.) no fee may be charged for the program other than
a modest disk duplication and packaging charge, not to exceed $6.00 per disk.
As long as the above is followed, you may freely copy and share this program.
If you have any comments/suggestions or improvements for PATCHINF.EXE, please
let me know! You may contact us at our 24 hour a day support BBS (Software
Express) (404) 941-2822, or by mail at the following address:
Lightning Software
P.O. Box 177
Lithia Springs, Ga 30057
- Page 2 -